home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / mozilla-firefox / include / gfx / nsThemeConstants.h < prev    next >
Text File  |  2006-05-08  |  7KB  |  208 lines

  1. // No appearance at all.
  2. #define NS_THEME_NONE                                      0
  3.  
  4. // A typical dialog button.
  5. #define NS_THEME_BUTTON                                    1
  6.  
  7. // A radio element within a radio group.
  8. #define NS_THEME_RADIO                                     2
  9.  
  10. // A checkbox element. 
  11. #define NS_THEME_CHECKBOX                                  3
  12.  
  13. // A small radio button, for HTML forms
  14. #define NS_THEME_RADIO_SMALL                               4
  15.  
  16. // A small checkbox, for HTML forms
  17. #define NS_THEME_CHECKBOX_SMALL                            5
  18.  
  19. // A small button, for HTML forms
  20. #define NS_THEME_BUTTON_SMALL                              6
  21.  
  22. // A rectangular button that contains complex content
  23. // like images (e.g. HTML <button> elements)
  24. #define NS_THEME_BUTTON_BEVEL                              7
  25.  
  26. // The toolbox that contains the toolbars.
  27. #define NS_THEME_TOOLBOX                                   11
  28.  
  29. // A toolbar in an application window.
  30. #define NS_THEME_TOOLBAR                                   12
  31.  
  32. // A single toolbar button (with no associated dropdown)
  33. #define NS_THEME_TOOLBAR_BUTTON                            13
  34.  
  35. // A dual toolbar button (e.g., a Back button with a dropdown)
  36. #define NS_THEME_TOOLBAR_DUAL_BUTTON                       14
  37.  
  38. // The dropdown portion of a dual toolbar button
  39. #define NS_THEME_TOOLBAR_DUAL_BUTTON_DROPDOWN              15
  40.  
  41. // A separator.  Can be horizontal or vertical.
  42. #define NS_THEME_TOOLBAR_SEPARATOR                         16
  43.  
  44. // The gripper for a toolbar.
  45. #define NS_THEME_TOOLBAR_GRIPPER                           17
  46.  
  47. // A status bar in a main application window.
  48. #define NS_THEME_STATUSBAR                                 21
  49.  
  50. // A single pane of a status bar.
  51. #define NS_THEME_STATUSBAR_PANEL                           22
  52.  
  53. // The resizer background area in a status bar 
  54. // for the resizer widget in the corner of a window.
  55. #define NS_THEME_STATUSBAR_RESIZER_PANEL                   23
  56.  
  57. // The resizer itself.
  58. #define NS_THEME_RESIZER                                   24
  59.  
  60. // List boxes
  61. #define NS_THEME_LISTBOX                                   31
  62.  
  63. // A listbox item
  64. #define NS_THEME_LISTBOX_LISTITEM                          32
  65.  
  66. // A tree widget
  67. #define NS_THEME_TREEVIEW                                  41
  68.  
  69. // A tree item
  70. #define NS_THEME_TREEVIEW_TREEITEM                         42
  71.  
  72. // A tree widget twisty
  73. #define NS_THEME_TREEVIEW_TWISTY                           43
  74.  
  75. // A tree widget branch line
  76. #define NS_THEME_TREEVIEW_LINE                             44
  77.  
  78. // A listbox or tree widget header
  79. #define NS_THEME_TREEVIEW_HEADER                           45
  80.  
  81. // An individual header cell
  82. #define NS_THEME_TREEVIEW_HEADER_CELL                      46
  83.  
  84. // The sort arrow for a header.
  85. #define NS_THEME_TREEVIEW_HEADER_SORTARROW                 47
  86.  
  87. // Open tree widget twisty
  88. #define NS_THEME_TREEVIEW_TWISTY_OPEN                    48
  89.  
  90. // A horizontal progress bar.
  91. #define NS_THEME_PROGRESSBAR                               51
  92.  
  93. // The progress bar's progress indicator
  94. #define NS_THEME_PROGRESSBAR_CHUNK                         52
  95.  
  96. // A vertical progress bar.
  97. #define NS_THEME_PROGRESSBAR_VERTICAL                      53
  98.  
  99. // A vertical progress chunk
  100. #define NS_THEME_PROGRESSBAR_CHUNK_VERTICAL                54
  101.  
  102. // A single tab in a tab widget.
  103. #define NS_THEME_TAB                                       61
  104.  
  105. // A single pane (inside the tabpanels container)
  106. #define NS_THEME_TAB_PANEL                                 62
  107.  
  108. // The tab just before the selection
  109. #define NS_THEME_TAB_LEFT_EDGE                             63
  110.  
  111. // The tab just after the selection
  112. #define NS_THEME_TAB_RIGHT_EDGE                            64
  113.  
  114. // The tab panels container.
  115. #define NS_THEME_TAB_PANELS                                65
  116.  
  117. // A tooltip
  118. #define NS_THEME_TOOLTIP                                   71
  119.  
  120. // A spin control (up/down control for time/date pickers)
  121. #define NS_THEME_SPINNER                                   72
  122.  
  123. // The up button of a spin control
  124. #define NS_THEME_SPINNER_UP_BUTTON                         73
  125.  
  126. // The down button of a spin control
  127. #define NS_THEME_SPINNER_DOWN_BUTTON                       74
  128.  
  129. // A scrollbar.
  130. #define NS_THEME_SCROLLBAR                                 81
  131.  
  132. // A scrollbar button (up/down/left/right)
  133. #define NS_THEME_SCROLLBAR_BUTTON_UP                       82
  134. #define NS_THEME_SCROLLBAR_BUTTON_DOWN                     83
  135. #define NS_THEME_SCROLLBAR_BUTTON_LEFT                     84
  136. #define NS_THEME_SCROLLBAR_BUTTON_RIGHT                    85
  137.  
  138. // The scrollbar track
  139. #define NS_THEME_SCROLLBAR_TRACK_HORIZONTAL                86
  140. #define NS_THEME_SCROLLBAR_TRACK_VERTICAL                  87
  141.  
  142. // The scrollbar thumb
  143. #define NS_THEME_SCROLLBAR_THUMB_HORIZONTAL                88
  144. #define NS_THEME_SCROLLBAR_THUMB_VERTICAL                  89
  145.  
  146. // The gripper that goes on the thumb
  147. #define NS_THEME_SCROLLBAR_GRIPPER_HORIZONTAL              90
  148. #define NS_THEME_SCROLLBAR_GRIPPER_VERTICAL                91
  149.  
  150. // A textfield or text area
  151. #define NS_THEME_TEXTFIELD                                 95
  152.  
  153. // The caret of a text area
  154. #define NS_THEME_TEXTFIELD_CARET                           96
  155.  
  156. // A dropdown list.
  157. #define NS_THEME_DROPDOWN                                  101
  158.  
  159. // The dropdown button(s) that open up a dropdown list.
  160. #define NS_THEME_DROPDOWN_BUTTON                           102
  161.  
  162. // The text part of a dropdown list, to left of button
  163. #define NS_THEME_DROPDOWN_TEXT                             103
  164.  
  165. // An editable textfield with a dropdown list (a combobox)
  166. #define NS_THEME_DROPDOWN_TEXTFIELD                        104
  167.  
  168. // A slider
  169. #define NS_THEME_SLIDER                                    111
  170.  
  171. // A slider's thumb
  172. #define NS_THEME_SLIDER_THUMB                              112
  173.  
  174. // If the platform supports it, the left/right chunks
  175. // of the slider thumb
  176. #define NS_THEME_SLIDER_THUMB_START                        113
  177. #define NS_THEME_SLIDER_THUMB_END                          114
  178.  
  179. // The ticks for a slider.
  180. #define NS_THEME_SLIDER_TICK                               115
  181.  
  182. // A generic container that always repaints on state
  183. // changes.  This is a hack to make checkboxes and
  184. // radio buttons work.
  185. #define NS_THEME_CHECKBOX_CONTAINER                        150
  186. #define NS_THEME_RADIO_CONTAINER                           151
  187.  
  188. // The label part of a checkbox or radio button, used for painting
  189. // a focus outline.
  190. #define NS_THEME_CHECKBOX_LABEL                            152
  191. #define NS_THEME_RADIO_LABEL                               153
  192.  
  193. // The focus outline box inside of a button
  194. #define NS_THEME_BUTTON_FOCUS                              154
  195.  
  196. // Window and dialog backgrounds
  197. #define NS_THEME_WINDOW                                    200
  198. #define NS_THEME_DIALOG                                    201
  199.  
  200. // Menu Bar background
  201. #define NS_THEME_MENUBAR                                   210
  202. // Menu Popup background
  203. #define NS_THEME_MENUPOPUP                                 211
  204. // <menu> and <menuitem> appearances
  205. #define NS_THEME_MENUITEM                                  212
  206. #define NS_THEME_CHECKMENUITEM                             213
  207. #define NS_THEME_RADIOMENUITEM                             214
  208.